package com.jy.adscm.operation.hr.service;

import com.jy.adscm.bean.system.JyMenu;
import com.jy.adscm.exception.AdscmSystemException;
import com.jy.adscm.operation.hr.bean.HrStationManage;
import com.baomidou.mybatisplus.service.IService;

import java.util.List;

/**
 * <p>
 * 人力资源-岗位管理 服务类
 * </p>
 *
 * @author zyl
 * @since 2020-01-07
 */
public interface HrStationManageService extends IService<HrStationManage> {

    boolean insertHrStationManage(HrStationManage hrStationManage)throws AdscmSystemException;

    List<JyMenu> selectMenu() throws AdscmSystemException;

    Boolean addMenu(JyMenu jyMenu) throws AdscmSystemException;

    Boolean deleteMenu(Integer id)throws AdscmSystemException;

    HrStationManage selectStationDescById(Integer id);

    HrStationManage selectRecruitmentDescById(Integer id);

    Boolean updateStationDesc(HrStationManage hrStationManage);

    Boolean updateRecruitmentDesc(HrStationManage hrStationManage);
}
